set the Thames on fire – English–Français translations

🇬🇧 en fr 🇫🇷

set the Thames on fire verb

  • to achieve something amazing
casser trois pattes à un canard
Wiktionary Links